<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>QuickBASIC</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/QuickBASIC"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-QuickBASIC rootpage-QuickBASIC skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">QuickBASIC</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="border-spacing:5px; font-size:90%; text-align:left; width:21em;">
<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:105%; text-align:center;">QuickBASIC
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td colspan="2" style="text-align:center;"><span typeof="mw:File"></span><br> Microsoft QuickBASIC 4.5
</td></tr>
<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td><b><a href="Softwareentwickler" title="Softwareentwickler">Entwickler</a></b>
</td>
<td><a href="Microsoft" title="Microsoft">Microsoft Corporation</a>
</td></tr>
<tr>
<td><b>Erscheinungsjahr</b>
</td>
<td>1985
</td></tr>
<tr>
<td><b>Aktuelle <a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td>7.1 PDS (MS-DOS) / 1.0 (Macintosh)
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a></b>
</td>
<td><a href="MS-DOS" title="MS-DOS">MS-DOS</a>, <a href="Mac_OS" class="mw-redirect" title="Mac OS">Mac OS</a>, <a href="OS/2" title="OS/2">OS/2</a>
</td></tr>
<tr>
<td><b>Kategorie</b>
</td>
<td><a href="BASIC" title="BASIC">BASIC</a>-<a href="Compiler" title="Compiler">Compiler</a>, BASIC-<a href="Interpreter" title="Interpreter">Interpreter</a> und <a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">Entwicklungsumgebung</a>
</td></tr>
<tr>
<td><b>Lizenz</b>
</td>
<td><a href="Microsoft" title="Microsoft">MS</a>-<a href="EULA" class="mw-redirect" title="EULA">EULA</a>
</td></tr>
<tr>
<td><b><a href="Lokalisierung_(Softwareentwicklung)" title="Lokalisierung (Softwareentwicklung)">deutschsprachig</a></b>
</td>
<td>ja
</td></tr>
<tr>
<td class="hintergrundfarbe5" colspan="2" style="text-align:center;"><a rel="nofollow" class="external text" href="https://www.microsoft.de/">www.microsoft.de</a>
</td></tr></tbody></table>
<p>Microsoft <b>QuickBASIC</b> ist eine <a href="BASIC" title="BASIC">BASIC</a>-<a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">Entwicklungsumgebung</a> für <a href="MS-DOS" title="MS-DOS">MS-DOS</a>, <a href="Mac_OS" class="mw-redirect" title="Mac OS">Mac OS</a> und <a href="OS/2" title="OS/2">OS/2</a>.
</p><p>QuickBASIC ermöglicht das Kompilieren von Basic-Code in ausführbare Dateien sowie in Module und <a href="Programmbibliothek" title="Programmbibliothek">Bibliotheken</a>. Die letzte erschienene Version ist <i>QuickBASIC Extended 7.1 PDS</i> (Professional Development System), die unter anderem mit Unterstützung für das <a href="Index_Sequential_Access_Method" title="Index Sequential Access Method">ISAM</a>-Dateiformat und einer verbesserten <a href="Speicherverwaltung" title="Speicherverwaltung">Speicherverwaltung</a> ausgeliefert wird. <a href="QBasic" title="QBasic">QBasic</a>, welches mit MS-DOS ab Version 5 mitgeliefert war, basierte auf QuickBASIC 4.5.
</p><p>Des Weiteren erschien 1988 mit <i>Microsoft QuickBASIC 1.00</i> auch eine Version für den <a href="Macintosh" title="Macintosh">Apple Macintosh</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Geschichte">Geschichte</h2></div>
<div class="mw-heading mw-heading3"><h3 id="DOS">DOS</h3></div>
<p>Die 1985 erschienene erste Version des QuickBASIC-Compilers enthielt noch keine <a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">integrierte Entwicklungsumgebung</a>, diese wurde mit der Version 2 mitgeliefert. Es unterstützte <a href="Enhanced_Graphics_Adapter" title="Enhanced Graphics Adapter">EGA</a>-<a href="Grafikkarte" title="Grafikkarte">Grafikkarten</a>. Die Version 3 kam mit zwei <a href="EXE" title="EXE">EXE</a>-Dateien, <code>QB.EXE</code> und <code>QB87.EXE</code>. Letztere unterstütze den <a href="Mathematischer_Coprozessor" class="mw-redirect" title="Mathematischer Coprozessor">mathematischen Coprozessor</a>. Mit QuickBASIC 3 wurden neue <a href="Kontrollstruktur" title="Kontrollstruktur">Kontrollstrukturen</a> eingeführt, <code>SELECT CASE</code>, <code>DO … LOOP</code>, dazu wurden <a href="Konstante_(Programmierung)" title="Konstante (Programmierung)">Konstanten</a> (<code>CONST</code>) unterstützt. Die IDE wurde um einen <a href="Debugger" title="Debugger">Debugger</a> erweitert, mit der das Setzen von <a href="Breakpoint" title="Breakpoint">Breakpoints</a> und eine Variablen-Inspektion möglich war. Die IDE der 1987 ausgelieferten Version 4 konnte <a href="Syntaxfehler" title="Syntaxfehler">Syntaxfehler</a> während des Bearbeitens erkennen und enthielt einen ausgebauten Debugger und eine neue <a href="Onlinehilfe" class="mw-redirect" title="Onlinehilfe">Onlinehilfe</a>. Der Compiler ermöglicht via <code>CALL</code>- bzw. <code>CALLS</code>-Anweisung den Aufruf von Funktionen aus <a href="Programmbibliothek#Statische_Bibliotheken" title="Programmbibliothek">statischen Bibliotheken</a>, sofern diese zuvor mit <code>DECLARE</code> und der korrekten <a href="Aufrufkonvention" title="Aufrufkonvention">Aufrufkonvention</a> deklariert wurden. Diese können auch in einer anderen <a href="H%C3%B6here_Programmiersprache" title="Höhere Programmiersprache">Hochsprache</a> (z. B. <a href="C%2B%2B" title="C++">C++</a>) entwickelt sein. Die letzte Version, 4.5 enthielt eine komplette Befehlsreferenz, die mit der <a href="Kontextsensitive_Hilfe" title="Kontextsensitive Hilfe">kontextsensitiven Hilfe</a> aufgerufen werden konnte.
</p><p>QuickBASIC wurde durch <a href="#Microsoft_BASIC_Professional_Development_System">BASIC PDS</a> 7 und 7.1 ergänzt, welches parallel zu QuickBASIC 4.5 vermarktet wurde. Die IDE aus QuickBASIC wurde bei 7.1 weiterverwendet. Die darauffolgende und letzte für DOS erschienene Basic-Version seitens Microsoft war <a href="Visual_Basic_Classic" title="Visual Basic Classic">Visual Basic für DOS 1.0</a>, welches beide Produktlinien ablöste. QuickBASIC-Programme laufen auf diesen neueren Versionen.
</p>
<div class="mw-heading mw-heading3"><h3 id="Macintosh">Macintosh</h3></div>
<p>QuickBASIC für den Apple Macintosh bündelte den Basic-3.0-Interpreter und den Basic-1.0-Compiler, welche vorher separat verkauft worden waren. Unterstützt wurden die Betriebssystemversion von System 4.1 bis <a href="System_6" title="System 6">System 6</a>, mit dem Update auf <i>1.00e</i> dann auch <a href="System_7" title="System 7">System 7</a>. Allerdings war es nur auf Macintoshs mit den <a href="Motorola-68000er-Familie" title="Motorola-68000er-Familie">Motorola-Prozessoren</a> <a href="68000" class="mw-redirect" title="68000">68000</a> und <a href="68020" class="mw-redirect" title="68020">68020</a> lauffähig.<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Hierbei musste die 32-Bit-Adressierung deaktiviert werden, was auf Maschinen mit dem <a href="68040" class="mw-redirect" title="68040">68040</a> nicht mehr möglich war.
</p>
<div class="mw-heading mw-heading2"><h2 id="Funktionalitäten"><span id="Funktionalit.C3.A4ten"></span>Funktionalitäten</h2></div>
<p>Einige weitere Funktionalitäten heben QuickBASIC von anderen Basic-Distributionen ab:
</p>
<ul><li>Durch eine <a href="Maus_(Computer)" class="mw-redirect" title="Maus (Computer)">maus</a>- und menügesteuerte Oberfläche lässt sich der <a href="Quelltext" title="Quelltext">Quelltext</a> komfortabel bearbeiten.</li>
<li>In die Entwicklungsumgebung ist eine Online-Dokumentation aller Funktionen integriert.</li>
<li>Kontrollstrukturen wie <code>DO</code> und <code>SELECT</code> machen <a href="Sprunganweisung" title="Sprunganweisung">Sprunganweisungen</a> mit <code>GOTO</code> weitgehend überflüssig.</li>
<li>QuickBASIC unterstützt <a href="Prozedurale_Programmierung" title="Prozedurale Programmierung">Unterprogramme</a>. Es wird unterschieden zwischen Unterprogrammen mit Rückgabewert (<a href="Funktion_(Programmierung)" title="Funktion (Programmierung)">Funktionen</a>) und solchen ohne Rückgabewert (<a href="Prozedur_(Programmierung)" title="Prozedur (Programmierung)">Prozeduren</a>). Unterprogramme werden in separaten Fenstern bearbeitet, so dass ein übersichtlicher Programmaufbau möglich ist. Besonders durch diese Unterstützung der <a href="Prozedurale_Programmierung" title="Prozedurale Programmierung">prozeduralen Programmierung</a> entfällt die Notwendigkeit, mit Zeilennummern als Labels und vielen <code>GOSUB</code>-Anweisungen zu arbeiten.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Kompatibilität"><span id="Kompatibilit.C3.A4t"></span>Kompatibilität</h2></div>
<p>QuickBASIC war bis von einigen Ausnahmen abgesehen weitgehend kompatibel zu <a href="GW-BASIC" title="GW-BASIC">GW-BASIC</a>. QBasic-Programme laufen auch auf QuickBASIC 4.5. QuickBASIC-Programme laufen grundsätzlich auch unter <a href="Visual_Basic_Classic" title="Visual Basic Classic">Visual Basic für MS-DOS 1.00</a>.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>
</p><p>Für die Unterstützung von <a href="Hercules_Graphics_Card" title="Hercules Graphics Card">Hercules</a>-Grafikkarten musste unter QuickBASIC 4.5 das <a href="TSR-Programm" title="TSR-Programm">TSR-Programm</a> <i>msherc.com</i> im Voraus gestartet sein.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup>
</p>
<div class="mw-heading mw-heading2"><h2 id="Microsoft_BASIC_Professional_Development_System">Microsoft BASIC Professional Development System</h2></div>
<p>Die letzte Version von Microsoft QuickBASIC wurde 1990 unter dem Namen Microsoft BASIC Professional Development System (PDS) 7.1 veröffentlicht.
Die folgenden Funktionen wurden neu hinzugefügt oder gegenüber früheren Versionen verbessert:<sup id="cite_ref-MS_PDS_Getting_Started_4-0" class="reference"><a href="#cite_note-MS_PDS_Getting_Started-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup>
</p>
<ul><li>Erweiterung der Entwicklungsumgebung Programmer’s WorkBench (PWB) und des Debuggers. Die PWB-Entwicklungsumgebung ermöglicht die Kombination von Programmfragmenten, die in unterschiedlichen Programmiersprachen entwickelt wurden (<i>Mixed-Language Programming</i>).<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> Neben QuickBASIC werden die Programmiersprachen <a href="Microsoft_Macro_Assembler" title="Microsoft Macro Assembler">Microsoft Macro Assembler</a> (MASM), <a href="Microsoft_C" title="Microsoft C">Microsoft C/C++</a>, <a href="FORTRAN" class="mw-redirect" title="FORTRAN">FORTRAN</a> und <a href="COBOL" title="COBOL">COBOL</a> unterstützt.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></li>
<li>Diverse Verbesserungen des Compilers und dem Speichermanagement.</li>
<li><a href="Index_Sequential_Access_Method" title="Index Sequential Access Method">Index Sequential Access Method</a> (ISAM) wird auch unter OS/2 vollständig unterstützt.</li>
<li>Mit der Anweisung <code>REDIM PRESERVE</code> können <a href="Feld_(Datentyp)" class="mw-redirect" title="Feld (Datentyp)">Arrays</a> neu dimensioniert werden, ohne das bestehende Einträge verloren gehen.</li>
<li>Parameter von Funktionen und Prozeduren können mit dem <a href="Schl%C3%BCsselwort_(Programmierung)" title="Schlüsselwort (Programmierung)">Schlüsselwort</a> <code>BYVAL</code> als <a href="Wertparameter" title="Wertparameter">Wertparameter</a> (Call By Value) übergeben werden. Zuvor wurden sie stets als <a href="Referenzparameter" title="Referenzparameter">Referenzparameter</a> (Call By Reference) übergeben.</li>
<li>Neue Funktionen zur Dateiverwaltung: <code>DIR$</code>, <code>CURDIR$</code> und <code>CHDRIVE</code>.</li>
<li>Neuer Datentyp Currency.</li>
<li>Fehlerbehandlung auf Prozedur-Ebene mit der Anweisung <code>ON LOCAL ERROR</code>. Früher fand sie stets auf Modul-Ebene statt. Eine lokale Fehlerbehandlung überschreibt die Fehlerbehandlung auf Modul-Ebene.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup></li>
<li>Unterstützung von statischen Arrays in <a href="Verbund_(Datentyp)" title="Verbund (Datentyp)">Strukturen</a>.</li>
<li>Verbesserte Fehlerbehandlung bei der Kommunikation mit Geräten über die <a href="RS-232" title="RS-232">RS-232</a>-Schnittstellen (COM-Ports): <code>ERDEV</code> und <code>ERDEV$</code>.</li>
<li>Neue Bibliotheken für Datumsberechnungen, <a href="Matrix_(Mathematik)" title="Matrix (Mathematik)">Matrix</a>-Arithmetik und Finanzmathematik.</li>
<li>Bibliotheken für Grafiken und rudimentäre <a href="Zeichenorientierte_Benutzerschnittstelle" title="Zeichenorientierte Benutzerschnittstelle">zeichenorientierte Benutzerschnittstellen</a> (TUI).</li></ul>
<div class="mw-heading mw-heading2"><h2 id="QuickBASIC_heute">QuickBASIC heute</h2></div>
<p>Nach der Einführung von <a href="Visual_Basic_Classic" title="Visual Basic Classic">Visual Basic</a> wurde QuickBASIC nicht mehr weiterentwickelt. QuickBASIC fehlt die Unterstützung für viele Möglichkeiten moderner <a href="Betriebssystem" title="Betriebssystem">Betriebssysteme</a>, wie zum Beispiel <a href="Multitasking" title="Multitasking">nebenläufige Prozesse</a>, hohe <a href="Bildschirmaufl%C3%B6sung" class="mw-redirect" title="Bildschirmauflösung">Bildschirmauflösungen</a> im Grafikmodus oder das automatische Erstellen von <a href="Dialogfenster" class="mw-redirect" title="Dialogfenster">Dialogfenstern</a>. Letzteres wurde für den <a href="Textmodus" title="Textmodus">Textmodus</a> von MS-DOS mit <i>Visual Basic für MS-DOS</i> eingeführt.
</p><p>Trotzdem wurde QuickBASIC wie auch QBasic noch lange Zeit verwendet, und zahlreiche private Webseiten beschäftigten sich mit dem Thema. Dies war vor allem auf die leichte Erlernbarkeit und die große Verbreitung in der Vergangenheit zurückzuführen. Mittlerweile gibt es eine Menge <a href="Liste_der_BASIC-Dialekte" class="mw-redirect" title="Liste der BASIC-Dialekte">BASIC-Dialekte</a>, auf die viele der ehemaligen QuickBASIC-Programmierer umgestiegen sind. Durch die fehlende Unterstützung MS-DOS-basierter Programme unter <a href="64-Bit-Architektur" title="64-Bit-Architektur">64-Bit-Betriebssystemen</a> entfiel auch die Möglichkeit, QuickBASIC-Programme unter diesen Betriebssystemen ohne <a href="Emulator" title="Emulator">Emulator</a> auszuführen, und das Interesse an QuickBASIC nahm ab.
</p><p>QuickBASIC sowie QBasic konnten in der <a href="Virtual_DOS_Machine" title="Virtual DOS Machine">Virtual DOS Machine</a>, die in <a href="32-Bit-Architektur" title="32-Bit-Architektur">32-Bit-Betriebssystemen</a> der <a href="Microsoft_Windows_NT" title="Microsoft Windows NT">Windows-NT-Familie</a> enthalten war, sowie heute noch in dem <a href="Freie_Software" title="Freie Software">freien</a> <a href="DOS-Emulator" title="DOS-Emulator">DOS-Emulator</a> <a href="DOSBox" title="DOSBox">DOSBox</a> und in <a href="Virtuelle_Maschine" title="Virtuelle Maschine">virtuellen Maschinen</a>, in denen auch MS-DOS ausgeführt werden kann, ausgeführt werden.
</p><p>Darüber hinaus gibt es einen <a href="Quelloffen" class="mw-redirect" title="Quelloffen">quelloffenen</a> 32-Bit-Compiler namens <a href="FreeBASIC" title="FreeBASIC">FreeBASIC</a>, der auf QuickBASIC aufbaut, und insbesondere mit der Compileroption ("-lang qb") auch die meisten QuickBASIC oder QBasic Programme kompiliert.
</p>
<div class="mw-heading mw-heading3"><h3 id="QB64">QB64</h3></div>
<div class="hauptartikel" role="navigation"><span class="hauptartikel-pfeil" title="siehe" aria-hidden="true" role="presentation">→ </span><i><span class="hauptartikel-text">Hauptartikel</span>: <a href="QB64" title="QB64">QB64</a></i></div>
<p>2007 erschien die freie Software <i>QB64</i> von Rob Galleon,<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> das eine Portierung von QuickBASIC für 64-Bit-Betriebssysteme darstellt. <i>QB64</i> übersetzt die in QuickBASIC verfassten Quelltexte nach C++ und erstellt daraus ausführbare Programme, die auf 32- und 64-Bit-Betriebssystemen lauffähig sind. Im Gegensatz zu anderen freien BASIC-Versionen führt <i>QB64</i> fast alle Programme, die für QuickBASIC 4.5, QBasic oder GW-BASIC geschrieben wurden, ohne weitere Anpassungen aus. QBX-Dateien von <i>Basic PDS</i> werden nicht unterstützt. Hinzu kommen umfangreiche Erweiterungen der ursprünglichen Sprache, um moderne Betriebssystemfunktionen zu unterstützen, beispielsweise ein <a href="Protokollstapel" title="Protokollstapel">Netzwerk-Stack</a>, Grafikfunktionen bis <a href="Farbtiefe_(Computergrafik)" title="Farbtiefe (Computergrafik)">32-Bit-Farbtiefe</a> und Unterstützung der <a href="Zwischenablage" title="Zwischenablage">Zwischenablage</a>, sowie Unterstützung für <a href="OpenGL" title="OpenGL">OpenGL</a>. <i>QB64</i> wird auch in Versionen für Linux und Mac OS X veröffentlicht. Da das Programm quelloffen ist, kann der Quelltext von <i>QB64</i> auch für andere Betriebssysteme kompiliert werden.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Wikibooks"></span></span></div><b><a href="https://de.wikibooks.org/wiki/Quick_Basic" class="extiw external" title="b:Quick Basic">Wikibooks: Quick Basic</a></b> – Lern- und Lehrmaterialien</div>
<ul><li><a rel="nofollow" class="external text" href="http://www.qbasic.de/">Informative deutsche Quickbasic Seite, geeignet für Anfänger und Profis</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-1"><span class="mw-cite-backlink"><a href="#cite_ref-1">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/31937"><i>Macintosh QuickBASIC 1.00 System Requirements.</i></a> In: <i>betaarchive.com.</i> 21. November 2006,<span class="Abrufdatum"> abgerufen am 19. Februar 2023</span> (englisch, Microsoft KB31937).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AQuickBASIC&rft.title=Macintosh+QuickBASIC+1.00+System+Requirements&rft.description=Macintosh+QuickBASIC+1.00+System+Requirements&rft.identifier=https%3A%2F%2Fwww.betaarchive.com%2Fwiki%2Findex.php%2FMicrosoft_KB_Archive%2F31937&rft.date=2006-11-21&rft.language=en"> </span></span>
</li>
<li id="cite_note-2"><span class="mw-cite-backlink"><a href="#cite_ref-2">↑</a></span> <span class="reference-text"><span class="cite">Thomas Antoni: <a rel="nofollow" class="external text" href="http://www.antonis.de/qb2vb/index.htm"><i>Von QuickBASIC zu VisualBASIC für DOS und Windows.</i></a> In: <i>antonis.de.</i><span class="Abrufdatum"> Abgerufen am 22. Oktober 2014</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AQuickBASIC&rft.title=Von+QuickBASIC+zu+VisualBASIC+f%C3%BCr+DOS+und+Windows&rft.description=Von+QuickBASIC+zu+VisualBASIC+f%C3%BCr+DOS+und+Windows&rft.identifier=http%3A%2F%2Fwww.antonis.de%2Fqb2vb%2Findex.htm&rft.creator=Thomas+Antoni&rft.language=de"> </span></span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.betaarchive.com/wiki/index.php/Microsoft_KB_Archive/37307"><i>Conditionally Loading QBHERC Hercules Support from QuickBasic.</i></a> In: <i>betaarchive.com.</i> 21. November 2006,<span class="Abrufdatum"> abgerufen am 19. Februar 2023</span> (englisch, Microsoft KB37307).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AQuickBASIC&rft.title=Conditionally+Loading+QBHERC+Hercules+Support+from+QuickBasic&rft.description=Conditionally+Loading+QBHERC+Hercules+Support+from+QuickBasic&rft.identifier=https%3A%2F%2Fwww.betaarchive.com%2Fwiki%2Findex.php%2FMicrosoft_KB_Archive%2F37307&rft.date=2006-11-21&rft.language=en"> </span></span>
</li>
<li id="cite_note-MS_PDS_Getting_Started-4"><span class="mw-cite-backlink"><a href="#cite_ref-MS_PDS_Getting_Started_4-0">↑</a></span> <span class="reference-text">Microsoft Corporation (Hrsg.): <cite class="lang" lang="en" dir="auto" style="font-style:italic">Microsoft BASIC Professional Development System - Getting Started</cite>. Version 7.1 For IBM Personal Computers and Compatibles. 1990 (englisch, 100 Seiten, <a rel="nofollow" class="external text" href="https://archive.org/details/Microsoft_Basic_PDS_7.1_Getting_Started">archive.org</a> [PDF; <span style="white-space:nowrap">36,0<span style="display:inline-block;width:.2em"> </span>MB</span>; abgerufen am 14. Juli 2022]).<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:QuickBASIC&rft.btitle=Microsoft+BASIC+Professional+Development+System+-+Getting+Started&rft.date=1990&rft.genre=book" style="display:none"> </span></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a></span> <span class="reference-text">Thomas Kregeloh: <cite style="font-style:italic">Die Microsoft Programmer’s Workbench</cite>. Arbeiten mit dem Microsoft C/C++ PDS 7.0. 1. Auflage. Vieweg, Braunschweig 1992, ISBN 3-528-05189-2, <a href="Digital_Object_Identifier" title="Digital Object Identifier">doi</a>:<span class="uri-handle" style="white-space:nowrap"><a rel="nofollow" class="external text" href="https://doi.org/10.1007/978-3-322-84245-9">10.1007/978-3-322-84245-9</a></span>.<span class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rfr_id=info:sid/de.wikipedia.org:QuickBASIC&rft.au=Thomas+Kregeloh&rft.btitle=Die+Microsoft+Programmer%E2%80%99s+Workbench&rft.date=1992&rft.doi=10.1007%2F978-3-322-84245-9&rft.edition=1&rft.genre=book&rft.isbn=3528051892&rft.place=Braunschweig&rft.pub=Vieweg" style="display:none"> </span></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text">PWB.HLP: Microsoft Advisor Help System [Languages]</span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text">BAS7ADVR.HLP: Microsoft BASIC Details Help > ON ERROR Statement Details</span>
</li>
<li id="cite_note-8"><span class="mw-cite-backlink"><a href="#cite_ref-8">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20220128105301/https://qb64.org/"><i>QB64.org – BASIC for the modern era.</i></a> In: <i>qb64.org.</i> Archiviert vom <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */
.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}
/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=https%3A%2F%2Fwww.qb64.org%2F">Original</a></span> am <span style="white-space:nowrap;">28. Januar 2022</span><span>;</span><span class="Abrufdatum"> abgerufen am 19. Februar 2023</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&rfr_id=info%3Asid%2Fde.wikipedia.org%3AQuickBASIC&rft.title=QB64.org+%E2%80%93+BASIC+for+the+modern+era&rft.description=QB64.org+%E2%80%93+BASIC+for+the+modern+era&rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20220128105301%2Fhttps%3A%2F%2Fqb64.org%2F&rft.source=https://www.qb64.org/&rft.language=en"> </span></span>
</li>
</ol>
<div class="hintergrundfarbe1 rahmenfarbe1 navigation-not-searchable normdaten-typ-s" style="border-style: solid; border-width: 1px; clear: left; margin-bottom:1em; margin-top:1em; padding: 0.25em; overflow: hidden; word-break: break-word; word-wrap: break-word;" id="normdaten">
<div style="display: table-cell; vertical-align: middle; width: 100%;">
<div>
Normdaten (Sachbegriff): <a href="Gemeinsame_Normdatei" title="Gemeinsame Normdatei">GND</a>: <span class="-print"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/4194339-9">4194339-9</a></span> </div>
</div></div></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-02-12" href="https://de.wikipedia.org/wiki/?title=QuickBASIC&oldid=253265364">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>
</body></html>